感叹国内开源落后?不如一起改变它
「很难让让开发者群体去接受一个监管下的平台。」——澎湃新闻英文版「Sixth Tone(第六声)」
—— interconnnected 《能把开源“国有化”吗?》
这些观点正在将工信部支持 Gitee 这件事解读成「监管」、「控制」、「国有化」。
我们理解,即使是批评、质疑的声音,也大多是出于对开源的热爱和保护。
但请先厘清几个概念:开源、开源平台、开源平台的支撑资源。
国家的支持意味着什么
的确,美国的科研水平处于世界领先地位,开源文化的发达也是其中一个重要因素。
我们的落后是现实,但正因为差距的存在,才更要直面现状、奋起直追。
工信部支持 Gitee 这件事,重点不是 Gitee ,更不是所谓的「打造 GitHub 的备胎」,而是通过支持 Gitee 和国内坚持做开源的厂商机构来支持和加速国内开源的发展。
这种支持,是一种对技术基础设施建设的支持,而非所谓的「控制」。
开源,从技术圈走入了国家的视野,得到了更多的资源支持,这是一个很好的信号。而热爱开源、有志于建设更好的国内开源生态的同仁们,将把这份支持转化为实实在在的进步。
得到支持后,Gitee 的努力方向
开源平台的运转需要消耗巨大的资源,即便是经过多轮融资的 GitHub,也是在微软收购之后才逐渐取消了对私有库的收费。
Gitee 从 2013 年开始就一直对私有库免费,一直面临着沉重的成本和资源压力。
开源平台的运转需要消耗巨大的资源,即便是经过多轮融资的 GitHub,也是在微软收购之后才逐渐取消了对私有库的收费。
Gitee 从 2013 年开始就一直对私有库免费,一直面临着沉重的成本和资源压力。
现在有了更多的资源支持,Gitee 将会从产品能力和开源生态两方面提升:为开发者提供更好的产品,帮助开源项目更好地成长、让开源文化和更多优秀的国产开源项目被人们所了解。
Gitee 将持续完善 CI/CD 服务 Gitee Go,为所有开源项目提供便捷强大的 DevOps 能力,同时结合全面的安全漏洞检测服务,帮助开发者快速发现问题,提升研发效率。 Gitee 也会继续增强开源治理方面的功能,包括许可证向导、依赖分析、许可证冲突检测等,帮助开发者了解和合理、合规使用开源项目。
开源平台并不是全部
但目前发端于国内的优质开源项目,在数量、质量方面都与国外(特别是美国)有一定差距,这是事实和现状。
而未来将会如何,取决于我们每一个人。
每个开发者都从开源中受益,而在感叹「国内开源落后」的同时,是否想过自己可以做一些什么?
一个优秀的开源项目,需要经过漫长的迭代才能逐渐成熟,这个过程离不开贡献者的共同参与和努力,以及开发者的包容和支持。
不再习惯性地把国内开源生态的落后归咎于开源文化和氛围,我们应意识到每人都是开源生态中的一员,我们拥有实际行动的力量,良好的开源文化和氛围需要大家的共同努力。 不再把开源当作「别人的事」、「大佬们的事」,尽己所能地参与建设,哪怕是一个 Issue、一个 PR,健康的开源生态就是由这一个个反馈、一次次协作构建起来的。